#ifndef ____SSBASEL__SSBASE__BASE_CFG__H__
#define ____SSBASEL__SSBASE__BASE_CFG__H__
/*!
* \file base_cfg.h
* \brief base config file
* 
* all global config(s)
* 
* \author patdz@qq.com
* \version 1.0
* \date 2014/05/26
*/

#define SS_DEBUG

#if defined(FORCE_UNICODE) && defined(FORCE_ANSI)
#error "error"
#endif

#if defined(FORCE_UNICODE)
#ifndef UNICODE
#define UNICODE
#endif
#ifndef _UNICODE
#define _UNICODE
#endif
#endif

#if defined(FORCE_ANSI)
#ifdef UNICODE
#undef UNICODE
#endif
#ifdef _UNICODE
#undef _UNICODE
#endif
#endif

#if defined(UNICODE) || defined(_UNICODE)
#ifndef UNICODE
#define UNICODE
#endif
#ifndef _UNICODE
#define _UNICODE
#endif
#endif

#if defined(UNICODE)
#define SS_UNICODE
#endif

#pragma message("-----------------------------------------------------------------------------------------------")
#pragma message("-----------------------------------------------------------------------------------------------")

#ifdef FORCE_UNICODE
#pragma message("DEFINED    : FORCE_UNICODE")
#endif

#ifdef FORCE_ANSI
#pragma message("DEFINED    : FORCE_ANSI")
#endif

#ifdef SS_DEBUG
#pragma message("DEFINED    : SS_DEBUG")
#endif

#ifndef SS_UNICODE
#pragma message("UNDEFINED  : SS_UNICODE")
#endif

#pragma message("-----------------------------------------------------------------------------------------------")
#pragma message("-----------------------------------------------------------------------------------------------")


#endif
